package com.hzhr.iot.meterplan.sdk.model.meterPlan;

import com.hzhr.iot.core.annotation.CygModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "MeterPlanPostModel", description = "抄表计划模型(新增)")
public class MeterPlanPostModel {
    @ApiModelProperty(value = "说明 : 描述")
    private String des;
    @ApiModelProperty(value = "说明 : 类型编号", required = true)
    private String typeId;
    @ApiModelProperty(value = "说明 : 状态编号", required = true)
    private String statusId;
    @ApiModelProperty(value = "说明 : 采集频率编号", required = true)
    private String collectFrequencyId;
    @ApiModelProperty(value = "说明 : 计费周期编号", required = true)
    private String accountPeriodId;
    @ApiModelProperty(value = "说明 : 计划周期编号", required = true)
    private String planPeriodId;
    @ApiModelProperty(value = "说明 : 计费频率")
    private Integer accountFrequency;
    @ApiModelProperty(value = "说明 : 计费日", required = true)
    private Integer accountDay;
    @ApiModelProperty(value = "说明 : vee校验编号")
    private String veeCheckId;
    @ApiModelProperty(value = "说明 : vee校验描述")
    private String veeCheckDes;

    public String getDes() {
        return des;
    }

    public void setDes(String des) {
        this.des = des;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }


    public String getStatusId() {
        return statusId;
    }

    public void setStatusId(String statusId) {
        this.statusId = statusId;
    }


    public String getCollectFrequencyId() {
        return collectFrequencyId;
    }

    public void setCollectFrequencyId(String collectFrequencyId) {
        this.collectFrequencyId = collectFrequencyId;
    }

    public String getAccountPeriodId() {
        return accountPeriodId;
    }

    public void setAccountPeriodId(String accountPeriodId) {
        this.accountPeriodId = accountPeriodId;
    }

    public String getPlanPeriodId() {
        return planPeriodId;
    }

    public void setPlanPeriodId(String planPeriodId) {
        this.planPeriodId = planPeriodId;
    }

    public Integer getAccountFrequency() {
        return accountFrequency;
    }

    public void setAccountFrequency(Integer accountFrequency) {
        this.accountFrequency = accountFrequency;
    }

    public Integer getAccountDay() {
        return accountDay;
    }

    public void setAccountDay(Integer accountDay) {
        this.accountDay = accountDay;
    }

    public String getVeeCheckId() {
        return veeCheckId;
    }

    public void setVeeCheckId(String veeCheckId) {
        this.veeCheckId = veeCheckId;
    }

    public String getVeeCheckDes() {
        return veeCheckDes;
    }

    public void setVeeCheckDes(String veeCheckDes) {
        this.veeCheckDes = veeCheckDes;
    }
}

